OpenInfraMap

 ⟩ Stats ⟩ United Kingdom ⟩ Power Plants ⟩ Scabba Woods Power Plant

Scabba Woods Power Plant is a biogas power plant operated by FCC Environment.